Part Number Hot Search : 
2SC3932T A330J KM68100 74279 IMST801 A1000 TC4071B RB551
Product Description
Full Text Search
 

To Download DS28CZ04EVKIT Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  evaluates: ds28cz04 ds28cz04 evaluation system general description the ds28cz04 evaluation system (ev system) consists of a ds28cz04 evaluation board (ev board) and a maxim cmaxqusb command module. the ds28cz04 is a 4kb eeprom with four nonvolatile programmable i/o pins (pio) using the industry-standard i 2 c and smbus? interface. the memory is organized as two segments of 256 bytes. individual pio lines can be con - figured as inputs or outputs. the power-on state of pio programmed as outputs is stored in nonvolatile memory. the evaluation software runs under the windows xp m or windows 2000 operating system (os), providing a handy user interface to exercise the features of the ds28cz04. order the DS28CZ04EVKIT for the complete ev system to evaluate the ds28cz04 using a pc. features s proven pcb layout s complete evaluation system s convenient on-board test points s fully assembled s downloadable evaluation software ordering information component list ev kit contents rev 2; 10/09 smbus is a trademark of intel corp.windows xp is a registered trademark of microsoft corp. + denotes a lead(pb)-free/rohs-compliant package. * ep = exposed pad. part type DS28CZ04EVKIT ev kit qty description 1 ds28cz04evbd: ds28cz04 evaluation board. 1 cmaxqusb: command module and cable. designation qty descripton d1 1 green led (t1-3/4) d2 1 yellow led (t1-3/4) d3 1 amber led (t1-3/4) d4 1 red led (t1-3/4) j1 1 2-pin jumper post j2 1 2x10 right-angle receptacle j3, j4, j5 3 2-pin jumper posts q1?q4 4 sot23 n-channel fet transistors r1?r10 10 smt resistors (1206) s1, s2, s3, s5?s8 7 3-pin jumper posts s4 1 2-pin jumper post u1 1 4kb i 2 c/smbus eeprom with nonvolatile pio (12 tqfn -ep*) maxim ds28cz04g-4+ ? 1 pcb: ds28cz04 eval board for pricing, delivery, and ordering information, please contact maxim direct at 1-888-629-4642, or visit maxim?s website at www.maximintegrated.com. downloaded from: http:///
2 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system quick start note: in the following sections, software-related items are identified by bolding. text in bold refers to items directly from the ev kit software. text in bold and under - lined refers to items from the windows operating system. required equipment ? pc running windows xp or 2000 os ? spare usb port on the pc evaluation board the ds28cz04 ev board provides a proven pcb layout to facilitate evaluation of the ds28cz04. it must be inter - faced to appropriate timing signals for proper operation. the ds28cz04 ev board is a simple circuit with the ds28cz04 located on top of the board and a right- angle, 20-pin, female connector located on the leftmost side of the board. this female 20-pin connector plugs into the cmaxqusb command module and connects the power (vcc), ground return (gnd), data (sda), and clock (scl) pins of the ds28cz04. see the ds28cz04 evaluation board schematic . evaluation system the ds28cz04 ev system is defined to be the ds28cz04 ev board coupled with the cmaxqusb command mod - ule and the evaluation software. the ds28cz04 ev board connects to the appropriately labeled pins on the cmaxqusb command module. see location p3 labeled ?max smbus compatible interface? in figure 2. the evaluation software runs under the windows xp/2000 figure 1. typical setup figure 2. cmaxqusb with ds28cz04 ev board pc cmaxqusb board spare usb port a-b usb cable leds ds28cz04 evaluation board note: not to scale. downloaded from: http:///
3 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system os, interfacing to the ev board through the computer?s usb port. see the quick-start sequence section for setup and operating instructions. quick-start sequence 1) before beginning, make sure the following equipment is available: ? ds28cz04 ev system (contains ds28cz04 ev board and cmaxqusb module) ? pc running windows xp/2000 os with a spare usb port 2) do the following before connecting to the pc: a. select +5v logic by setting the cmaxqusb vdd select jumper. b. install the master reset jumper s5 (text label mrz) to vcc (jumper center pin to pin on left) and the address jumpers s1 (text label a1) and s2 (text label a2) on the ds28cz04 ev board (see figure 2). c. install the write-protect s4 (text label wp) jumper to allow writing to the device. d. connect the ev board to the cmaxqusb board with the 20-pin connector at location p3 (the i 2 c/ smbus pins). 3) download the evaluation software from maxim?s ev kit software page or from the ev kit?s quickview: www. maximintegrated.com/DS28CZ04EVKIT . the evalu - ation software is provided as a .zip archive file. unzip the archive?s contents into an empty or newly created directory. 4) connect the usb cable between the cmaxqusb and the computer. when you plug in the cmaxqusb board for the first time, the windows plug-and-play system detects the new hardware and automati - cally runs the add new hardware wizard . be sure to specify the search location for the device driver, which is the directory where the evaluation software files were unzipped. 5) during device driver installation, windows displays a warning message indicating that the device driver maxim uses does not contain a digital signature. this is not an error condition. it is safe to proceed with the installation. 6) the microsoft .net framework version 1.1 is required for the program to run. if it is not installed, refer to the following website for download and installation instructions: http://msdn.microsoft.com/ netframework/downloads/framework1_1/ . 7) start the ev kit software by double-clicking the file ds28cz04_evaluation_program.exe in the file fold - er containing the unzipped evaluation software files. 8) if any problems occur during device driver installa - tion, refer to application note 3601: troubleshooting windows plug-and-play and usb for maxim evaluation kits for more details. ev kit usage the following ev kit usage examples demonstrate what steps to take to utilize the different features of the ds28cz04. setup 1) install the files as described in the quick-start sequence section. 2) install the master reset jumper s5 (text label mrz) to vcc (jumper center pin to pin on left). 3) set the desired physical slave address by changing the s1 (text label a1) and s2 (text label a2) switches for address lines a1 and a2. note that the a1 or a2 pin can be shorted to ground (jump center pin to pin on left) or vcc (jump center pin to pin on right) (see figure 2). 4) install the write-protect s4 (text label wp) jumper to allow writing to the device. 5) plug in the ds28cz04 ev board to the cmaxqusb smbus interface connector. 6) plug in the cmaxqusb board using the provided usb cable. pio output 1) complete setup. 2) select the lower memory segment in the i2c slave address panel. 3) remove jumper from the corresponding input gpio switch control to allow output control. for example, to set up pio3 as an output, remove jumper on s3 (text label gpio3) (see figure 2). 4) add jumper to output led control. for example, to set up pio3 as an led control, add jumper j1 (text label gpio3). 5) select the pio tab for a high-level view of the pio features. alternately select the status tab to select bit-level pio features. downloaded from: http:///
4 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system pio input 1) complete setup. 2) select the lower memory segment in the i2c slave address panel. 3) remove jumper to output led control. for example, to disable pio1 as an led control, remove jumper j3 (text label gpio1) (see figure 2). 4) add jumper to short pio to either ground or vcc by using a switch. for example, to set the input value for pio1, move the jumper on switch s7 to either short the center pin to ground (on right) or vcc (on left). 5) select the pio tab for a high-level view of the pio features. alternately, select the status tab to select bit-level pio features. memory 1) complete setup. 2) select the lower memory segment or upper memory segment in the i2c slave address panel. 3) select the read / write tab. 4) verify the write-protect s4 (text label wp) jumper is installed to allow writing to the device. 5) set the start address in hex (see reference of addresses at the bottom of the tab). 6) set the number of bytes to transfer with the read op or write op radio button. 7) click the execute memory op to perform the function. detailed description of software the software is a single screen with multiple tabs that divide the features into logical divisions. the topmost panel allows for the configuration of the device?s i 2 c slave address. if the address is unknown, clicking the find slave address button finds and reports the first address on the bus that responds. this is the lower memory segment address referred to in the ic data sheet as device address = a0. the label to the right of the set slave address button indicates whether the upper or lower memory segment is selected. to select the upper memory segment then manually change the hex slave address to set bit 1, click set slave address . for example, with the default address, set it to a2. see table 1 to select the upper memory segment. the address panel is visible while viewing any of the feature- specific tabs. figure 4 shows the first tab with the pio selection. it pro - vides feature settings for each of the four pio channels. the pio direction can be selected ( input , output ). if the pio is set to output , the output type can be selected ( push/pull , open drain ) along with the value. for a pio set to input, the read value is displayed in the value field with an optional read inverted mode. the button set as power-on default makes the settings the power-on default. the refresh display from power-on defaults sets the display options to match the device?s power-on defaults. the pio tab requires that the lower memory segment is selected by the slave address. the status tab (figure 5) allows the bit-level features of the mode, direction, input/output flags to be set. it displays the raw control and the status registers for the gpio functionality. the status tab requires that the lower memory segment is selected by the slave address. the groups of information found on this tab represent the control/status registers of the ds28cz04. each register is laid out such that the value can be set directly or individual bits can be toggled using the appropriate checkbox (in all cases, a ?checked? check - box results in a ?1? value for that bit).the first group of bits represents the control register located at memory address 0x07a. the admd (address mode), cm (communication mode), and sff (sff-8472 mode) bits can all be toggled in this group. the admd mode bit determines whether or not the gpio input status and output control information is stored in one memory byte (admd = 1) or across four memory bytes (admd = 0). the cm bit determines whether the device uses smbus timeouts (cm = 1) or no timeouts (cm = 0). the sff bit selects whether the general-purpose mem - ory address 0x16e contains user data (sff = 0) or the status of txf and los (sff = 1). the busy bit is a status bit that is only checked if the ds28cz04 is in the middle of a eeprom write cycle. finally, the dir_ checkbox for the appropriate gpio pin can be used to set that pin as an input (dir_ = 1) or an output (dir_ = 0). table 1. lower/upper memory segment address lower memory segment upper memory segment a0 a2 a4 a6 a8 aa ac ae downloaded from: http:///
5 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system figure 3. jumper examples a1 s1 a2 s2 gp io3 s3 gp io2 s8 gp io0 s6 gn d-v cc vcc-gnd gp io1 s7 mrz s5 wp s4 gpio3 j1 gp io1 j3 gp io2 j5 gp io0 j4 a1 s1 a2 s2 gp io3 s3 gp io2 s8 gp io0 s6 gn d-v cc vcc-gnd gp io1 s7 mrz s5 wp s4 gpio3 j1 gp io1 j3 gp io2 j5 gp io0 j4 a1 s1 a2 s2 gp io3 s3 gp io2 s8 gp io0 s6 gn d-v cc vcc-gnd gp io1 s7 mrz s5 wp s4 gpio3 j1 gp io1 j3 gp io2 j5 gp io0 j4 a1 s1 a2 s2 gp io3 s3 gp io2 s8 gp io0 s6 gn d-v cc vcc-gnd gp io1 s7 mrz s5 wp s4 gpio3 j1 gp io1 j3 gp io2 j5 gp io0 j4 a1 s1 a2 s2 gp io3 s3 gp io2 s8 gp io0 s6 gn d-v cc vcc-gnd gp io1 s7 mrz s5 wp s4 gpio3 j1 gp io1 j3 gp io2 j5 gp io0 j4 address a0h/a2h* address ach/aeh pio0?output, led control pio3?input, value = high * note: jumpers are required on s1, s2, s4, and s5 for normal operation of the ev board. pio0?input, value = low downloaded from: http:///
6 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system the second group of bits represents the control register located at memory address 0x07b. the ot_ bits control the output type of each gpio, where each gpio can be configured as either an open-drain (ot_ = 1) or push- pull (ot_ = 0) output. the imsk_ bits control the input inversion mask for each gpio, where each input can be optionally inverted (imsk_ = 1) or left alone to show the actual line status (imsk_ = 0). the last group of bits represents the gpio output value control and input value status register(s). if admd is set, these values are stored in one memory byte at 0x07c, otherwise they are spread across four memory bytes from 0x07c to 0x07f. the giv_ bits reflect the current input level on the line whether high (giv_ = 1) or low (giv_ = 0). the gov_ represents the output level on the line whether it is being driven high (gov_ = 1) or driven low (gov_ = 0). note that if the output is configured as an open-drain output, driving the output value high will only result in floating the gate, and the input level (if unconnected to another driving device or a pullup) will be unpredictable. the save values to power-on default button at the bottom saves the value of sff, dir_, gov_, ot_, and imsk_ to a eeprom register that is read on power-up to restore the state of these bits. the read / write tab (figure 6) allows easy read or write access to the general-purpose memory areas, as well as the control registers. simply specify the start address to begin reading from, specify the number of bytes to read, and select read op . then, click the execute memory op button and a hexadecimal representation of the memory contents is displayed in the large text area. the values can be edited by replacing them with the new memory contents, selecting write op , and clicking the execute memory op button. figure 4. pio tab figure 5. status tab downloaded from: http:///
7 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system the raw i2c tab (figure 7) provides low-level commu - nication tools for the device. it allows for raw i 2 c com - mands, including start, stop, write, and read (last byte is always ?not acknowledged?). this tab is useful for testing custom i 2 c communication sequence. online resources ds28cz04 ic data sheet: www.maximintegrated.com/ ds28cz04 cmaxqusb user?s guide: www.maximintegrated.com/ cmaxqusb figure 6. raw memory read/write tab figure 7. raw i 2 c tab downloaded from: http:///
8 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system ds28cz04 evaluation board layout downloaded from: http:///
9 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system ds28cz04 evaluation board schematic gnd 2 a1 4 a2 5 gpio2 7 vcc 10 gpio3 6 n c 1 gpio1 8 sda 3 scl 13 n c 14 wp 12 mrz 11 gpio0 9 u1 ds28cz 04 sda scl s4wp vcc a1a2 gpio0 gpio1 gpio2 gpio3 mrz wp gnd tp tp1 tp s1a1 s5 mrz 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 j2 max qu s sda sc l gp io gp io gpio g pi o 4 gnd gn d gnd gnd gn d gnd gnd gnd gnd gnd gnd vc c 12 tp tp2 4 4 vcc s6 gpio0 s7 gpio1 s2a2 s8 gpio2 r410 s3gpio3 r110 vcc 10 downloaded from: http:///
10 maxim integrated evaluates: ds28cz04 ds28cz04 evaluation system ds28cz04 evaluation board schematic (continued) downloaded from: http:///
evaluates: ds28cz04 ds28cz04 evaluation system revision history revision number revision date description pages changed 0 8/06 initial release. ? 1 8/06 corrected schematic and composite view to include pullup on wp. added text to install wp jumper during setup. 9, 10, 11 2 10/09 created newer, template-style data sheet. all maxim integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a maxim integrated product. no circuit patent licenses are implied. maxim integrated reserves the right to change the circuitry and specifications without notice at any time. the parametric values (min and max limits) shown in the electrical characteristics table are guaranteed. other parametric values quoted in this data sheet are provided for guidance. maxim integrated 160 rio robles, san jose, ca 95134 usa 1-408-601-1000 11 ? 2009 maxim integrated products, inc. maxim integrated and the maxim integrated logo are trademarks of maxim integrated products, inc. downloaded from: http:///


▲Up To Search▲   

 
Price & Availability of DS28CZ04EVKIT

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X